const http = require('http');

// 创建一个HTTP服务器
const server = http.createServer();

// 监听客户端的请求事件
server.on('request', (req, res) => {
  // 设置响应头，指定内容类型为HTML，编码为UTF-8
  res.setHeader('Content-Type', 'text/html; charset=utf-8');
  var url = req.url;
  if (url === '/' || url === '/index' ) {
    res.end('<h1>这是首页</h1>');
  } else if (url === '/about') {
    res.end('<h1>这是关于我们页面</h1>');
  } else {
    res.end('<h1>404 页面不存在</h1>');
  }
});

// 启动服务器，监听指定端口
const PORT = 3000;
const HOST = '127.0.0.1';
server.listen(PORT, HOST, () => {
  console.log(`服务器已启动，正在监听端口 ${PORT}...`);
  console.log(`http://${HOST}:${PORT}`);
});